home *** CD-ROM | disk | FTP | other *** search
- ; CSHARK.CFG - Sample Card Sharx configuration file
- ;
- ; This configuration file can be used by the sysop to customize this door
- ; for use on your own system. Most of the information in this file is NOT
- ; usually needed, and the file can be left as is without affecting the
- ; door's performance.
- ;
- ; This door is designed to run on almost any BBS system.
- ; However, there are many cases where you may wish to customize the door's
- ; operation using this configuration file. The configuration file system is
- ; provided to allow the customization of options such as maximum time
- ; permitted within the door, etc., and to allow the door to be run
- ; under even the most non-typical BBS setups.
- ;
- ; Any text following a semi-colon (;), and blank lines, are ignored.
- ;
- ; * IMPORTANT : If you're running a multi-node configuration and wish to share
- ; 1 configuration file for one or more nodes, be sure to run
- ; Setshare <cshark.cfg> to set the Read-Only attribute on this
- ; file or use the Dos command attrib +r cshark.cfg to accomplish
- ; the same thing. In order to make future changes to this file
- ; remove the Read-Only attribute by using Unshare <cshark.cfg>
- ; or attrib -r cshark.cfg.
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Registration Key received from me after registering. Registration
- ; entitles you to all future upgrades free and will get rid of all
- ; "Please Register" messages. Use of this software is permitted for 45 days
- ; for evaluation purposes, afterword it must either be registered or deleted.
- ;
- ;RegistrationKey 0
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Name of the sysop. Normally the door can determine the sysop's name
- ; from the information passed to the door by the BBS. However, some
- ; BBS software does not supply this information to doors. Remove the
- ; semi-colon (;) to activate this option.
- ;
- ; *** Important ***
- ; Your registration key is based on your real name as written on the
- ; registration form. A common problem is that the BBS is passing an alias
- ; as the sysop's name to the drop file. Use this option here to fix this
- ; problem.
- ;
- ;SysopName Joe Sysop
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; This is an option for your Users who wish to help you register the door.
- ; The idea is to have a user "adopt" the door by making a donation to your
- ; BBS. In return you recognize them by placing their name here & then they
- ; get credit when the game exits.
- ; This encourages registrations and helps to relieve the burden to the
- ; Sysop.
- ;
- ;AdoptedBy Very Cool User
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; Dollar amount that users start out with. This will override the normal
- ; $200 default
- ;
- ;StartingAmount 100
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; Dollar amount that is given as a bonus upon completion of each row. When
- ; the user clears rows 1 & 2, this amount will be added to their total. The
- ; default is 500.
- ;
- ;RowBonus 250
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; This is the minimum number of correct guesses the user must have in order
- ; to get in the bonus round. This is out of 8 possible tries. Though the
- ; player might have made money, if they didn't guess at least this many
- ; correct guesses, they won't get to play the bonus round. This will default
- ; to 4 if it's not specified here.
- ;
- ;BonusRoundCorrect 5
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; In the bonus round, each card is worth a percentage of the player's total
- ; score. Set the percentage here. Example if a player has 500 points going
- ; into the bonus round, then the first card will be worth 50 points if the
- ; percentage is set at 10 percent. All amounts here are a percentage.
- ; Note: Values over 100 percent are perfectly acceptable.
- ;
- ;
- ;Bonus1 10 ;Default is 10
- ;Bonus2 10 ;Default is 20
- ;Bonus3 10 ;Default is 20
- ;Bonus4 10 ;Default is 30
- ;Bonus5 10 ;Default is 50
- ;Bonus6 10 ;Default is 100
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; BBS system directory. Indicates where the door information file (drop file)
- ; can be found. Don't include the dropfile name. Use only the directory.
- ; Remove the semi-colon (;) to activate this option.
- ;
- ;BBSDir C:\BBS
- ;
- ;------------------------------------------------------------------------------
- ;
- ; The door's working directory. This is where the door's system files are
- ; located. Remove the semi-colon (;) to activate this option.
- ;
- ;DoorDir C:\BBS\DPOKER
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Log File options. "LogFileName" specifies filename (path optional) where the
- ; door should record log information. To disable the log file altogether,
- ; remove the semi-colon (;) from the "DisableLogging" line.
- ;
- ;LogFileName Cshark.Log
- ;DisableLogging
- ;
- ;------------------------------------------------------------------------------
- ;
- ; BBS node number that door is running on. Only used if Door is unable
- ; to determine the node number by some other means.
- ;
- ;Node 1
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Maximum length of time a user is permitted to access the door. If the user's
- ; total remaining time on the BBS is less than this value, the user will only
- ; be permitted to access the door for this shorter length of time. This option
- ; may be disabled by placing a semi-colon (;) at the beginning of the line.
- ; When this option is disabled, the user will be permitted to use the full
- ; of their remaining time on the BBS within the door.
- ;
- ;MaximumDoorTime 120
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Inactivity timeout. Specifies the maximum number of seconds that may elapse
- ; without the user pressing any key, before the user will be automatically
- ; disconnected. A value of 0 disables inactivity timeouts.
- ;
- ;InactivityTimeout 200
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Name of the BBS. The game can usually determine the name of the BBS from
- ; the information passed to the door by the BBS. However, some BBS software
- ; does not supply this information to door programs. Remove the
- ; semi-colon (;) to activate this option.
- ;
- ;SystemName Unnamed BBS
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Door color options. These options specify the various text colors that
- ; will be used by the door if ANSI or AVATAR graphics modes are available.
- ; Colors are specified in the format:
- ;
- ; {Bright} {Flashing} [Foreground Color] on [Background Color]
- ;
- ; Where foreground and background colors are one of:
- ;
- ; Black
- ; Blue
- ; Green
- ; Cyan
- ; Red
- ; Magenta
- ; Yellow / Brown
- ; White / Grey
- ;
- ;ChatUserColor Bright white on black
- ;ChatSysopColor Bright red on black
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Memory swapping options. These options are generally not needed, but can be
- ; used to customize door's swapping behaviour. "SwappingDir" can be used
- ; to specify which directory or directories should be used for swapping.
- ; Multiple directory paths can be seperated using a semi-colon.
- ; "SwappingNoEMS" can be used to prevent any swapping from being done to EMS
- ; memory, and "SwappingDisable" can be used to disable memory swapping
- ; altogether. Remove the semi-colon (;) to activate any of these options.
- ;
- ;SwappingDir C:\
- ;SwappingNoEMS
- ;SwappingDisable
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Modem options. These options are generally not needed, as they can usually
- ; be determined from the BBS door information file. "LockedBPS" specifies the
- ; the BPS rate at which the door should communicate with the modem. Valid
- ; rates are 300, 600, 1200, 2400, 4800, 9600, 19200 and 38400. A BPS rate of 0
- ; forces the door to always operate in local mode. "FossilPort" specifies the
- ; FOSSIL driver port number that the modem is connected to. Usually, FOSSIL
- ; port 0 corresponds to COM1, FOSSIL port 1 to COM2, and so on. Remove the
- ; semi-colon (;) to activate either of these options.
- ;
- ;LockedBPS 38400
- ;FossilPort 0
- ;
- ;------------------------------------------------------------------------------
- ;
- ; The following options (PORT, ADDRESS, IRQ) apply to the the door's internal
- ; communications functions. This is a beta release and it is recommended
- ; you use a Fossil such as BNU or XOO as is required by many mailers and
- ; BBS's. However, people who have BBS's which don't require a Fossil may
- ; try to run without one.
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Normally, the door will get this information from the BBS drop file. This
- ; is included for setup versatility. Normally, this won't have to be set.
- ; Serial Port Number. 0 = COM1, 1=COM2, etc...
- ;
- ;PORT 0
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Specify the serial port base address here. By default, the door gets the
- ; base address from BIOS for COM1 thru COM4. This is included so that
- ; non-standard ports can be supported. This is only used if a Fossil is not
- ; being used.
- ;
- ;ADDRESS 03F8
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Specify the IRQ line for the serial port being used. This is included to
- ; support non-standard port setups. This is only used if a Fossil is not
- ; being used.
- ;
- ;IRQ 3
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Custom door information file support. The game automatically recognizes
- ; most door information file (drop file) formats, including DORINFO?.DEF,
- ; EXITINFO.BBS, DOOR.SYS, SFDOORS.DAT, CALLINFO.BBS and CHAIN.TXT. However,
- ; to permit this door to operate on BBS systems that produce a different
- ; format file, you may define a custom door information file format. A custom
- ; door information file format is defined using the "CustomFileName" command,
- ; followed by one or more lines beginning with the "CustomFileLine" command.
- ;
- ; The "CustomFileName" option specifies the filename used to distinguish this
- ; file format from other file formats. This filename should not include a
- ; path. To specify the path where the door information file is located, use
- ; the BBSDir setting, near the beginning of this file. If the filename of the
- ; custom format is the same as that of one of the built-in formats, the custom
- ; format will override the built-in format.
- ;
- ; The actual format of the custom file is specified using a number of lines
- ; that begin with the keyword "CustomFileLine". Each of these lines will
- ; correspond to a single line in the door information file, with the option
- ; following the "CustomFileLine" keyword specifying the information that can
- ; be found on that line. This can be one of the following keywords:
- ;
- ; Ignore - Causes the next line in the door information
- ; file to be ignored. Use on lines for which none
- ; of the options below apply.
- ; ComPort - COM? port the modem is connected to
- ; (0 indicates local mode)
- ; FossilPort - Fossil port number the modem is connected to
- ; ModemBPS - BPS rate at which to communicate with modem
- ; (0 or non-numerical value indicates local mode)
- ; LocalMode - 1, T or Y if door is operating in local mode
- ; UserName - Full name of the user
- ; UserFirstName - First name(s) of the user
- ; UserLastName - Last name of the user
- ; Alias - The user's psuedonym / handle
- ; HoursLeft - Hours user has left online
- ; MinutesLeft - Minutes user has left online, or time left online
- ; in format hh:mm
- ; SecondsLeft - Seconds user has left online, or time left online
- ; in format hh:mm:ss or format mm:ss
- ; (If more than one of the above time options are
- ; used, the user time left is taken to be the total
- ; of all of these values.)
- ; ANSI - 1, T, Y or G for ANSI graphics mode
- ; AVATAR - 1, T or Y for AVATAR graphics mode
- ; PagePausing - 1, T or Y if user wishes a pause at end of screen
- ; ScreenLength - Number of lines on user's screen
- ; ScreenClearing - 1, T or Y if screen clearing mode is on
- ; Security - The user's security level / access level
- ; City - City the user is calling from
- ; Node - Node number user is connected to
- ; SysopName - Full name of the sysop
- ; SysopFirstName - The sysop's first name(s)
- ; SysopLastName - The sysop's last name
- ; SystemName - Name of the BBS
- ;
- ;
- ;CustomFileName EXAMPLE.DEF ; Same format as DORINFO?.DEF
- ;CustomFileLine SystemName
- ;CustomFileLine SysopFirstName
- ;CustomFileLine SysopLastName
- ;CustomFileLine ComPort
- ;CustomFileLine ModemBPS
- ;CustomFileLine Ignore
- ;CustomFileLine UserFirstName
- ;CustomFileLine UserLastName
- ;CustomFileLine City
- ;CustomFileLine ANSI
- ;CustomFileLine Security
- ;CustomFileLine MinutesLeft
- ;
- ;------------------------------------------------------------------------------